Fix an off-by-one error. (#141809, Markku Vire)
authorMatthias Clasen <matthiasc@src.gnome.org>
Fri, 6 Aug 2004 17:38:51 +0000 (17:38 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 6 Aug 2004 17:38:51 +0000 (17:38 +0000)
* gtk/gtktreeview.c (gtk_tree_view_move_cursor_page_up_down): Fix
an off-by-one error.  (#141809, Markku Vire)

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktreeview.c

index f936570bbe763bbe9bcc62a74499ce4f51ecd264..51fc3690ba76ee736aab5050406afe0b3a6ce5df 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2004-08-06  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtktreeview.c (gtk_tree_view_move_cursor_page_up_down): Fix
+       an off-by-one error.  (#141809, Markku Vire)
+
        * gtk/gtkdnd.c (gtk_drag_dest_set, gtk_drag_source_set): Really
        fix the initialization of the target list.
 
index f936570bbe763bbe9bcc62a74499ce4f51ecd264..51fc3690ba76ee736aab5050406afe0b3a6ce5df 100644 (file)
@@ -1,5 +1,8 @@
 2004-08-06  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtktreeview.c (gtk_tree_view_move_cursor_page_up_down): Fix
+       an off-by-one error.  (#141809, Markku Vire)
+
        * gtk/gtkdnd.c (gtk_drag_dest_set, gtk_drag_source_set): Really
        fix the initialization of the target list.
 
index f936570bbe763bbe9bcc62a74499ce4f51ecd264..51fc3690ba76ee736aab5050406afe0b3a6ce5df 100644 (file)
@@ -1,5 +1,8 @@
 2004-08-06  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtktreeview.c (gtk_tree_view_move_cursor_page_up_down): Fix
+       an off-by-one error.  (#141809, Markku Vire)
+
        * gtk/gtkdnd.c (gtk_drag_dest_set, gtk_drag_source_set): Really
        fix the initialization of the target list.
 
index f936570bbe763bbe9bcc62a74499ce4f51ecd264..51fc3690ba76ee736aab5050406afe0b3a6ce5df 100644 (file)
@@ -1,5 +1,8 @@
 2004-08-06  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtktreeview.c (gtk_tree_view_move_cursor_page_up_down): Fix
+       an off-by-one error.  (#141809, Markku Vire)
+
        * gtk/gtkdnd.c (gtk_drag_dest_set, gtk_drag_source_set): Really
        fix the initialization of the target list.
 
index 5b068571d056a26c094bd67254a9a74953cd24f8..b73f244b5f27ca7d1c60220359478dec0f4543df 100644 (file)
@@ -8420,7 +8420,7 @@ gtk_tree_view_move_cursor_page_up_down (GtkTreeView *tree_view,
     y += ROW_HEIGHT (tree_view, GTK_RBNODE_GET_HEIGHT (cursor_node));
   y = CLAMP (y, (gint)tree_view->priv->vadjustment->lower,  (gint)tree_view->priv->vadjustment->upper - vertical_separator);
 
-  if (y > tree_view->priv->height)
+  if (y >= tree_view->priv->height)
     y = tree_view->priv->height - 1;
 
   _gtk_rbtree_find_offset (tree_view->priv->tree, y, &cursor_tree, &cursor_node);